Skip to content

jobs

Please submit separate applications for each posting.  Internal applications should be sent to: hr@cmsd.bc.ca

External applicants, please apply through Make a Future at  https://www.makeafuture.ca/regions-districts/bc-public-school-districts/north/coast-mountains/

Please ensure you state the posting number in your application. You will receive an email indicating that your application was received. Should you not receive this confirmation within 48 business hours, please phone 250-638-4403.


For further information regarding the current Teaching Job Postings, please contact:

Roberta Taylor, Human Resources Officer
Tel: (250) 638-4403 or toll-free (within B.C.) 1-855-635-4931, Local 4403

– Or –

Kiran Bath, Director of Human Resources
Tel: (250) 638-4441 or toll-free (within B.C.) 1-855-635-4931, Local 4441

Job ID Title Designation Closing Date
43 Hazelton (Majagaleehl Gali Aks Elementary School) 2025-2026 Majagaleehl Gali Aks Elementary (K-7) Jun 04, 2025
42 District Staff 2025-2026 Coast Mountains School District No. 82 Jun 04, 2025
41 Kitwanga (Kitwanga Elementary School) 2025-2026 Kitwanga Elementary (K-6) Jun 04, 2025
40 Terrace (Ecole Mountainview Elementary) 2025-2026 Ecole Mountainview (K-6) Jun 04, 2025
39 Terrace (Thornhill Primary School) 2025-2026 Thornhill Primary (K-3) Jun 04, 2025
38 Terrace (Thornhill Elementary School) 2025-2026 Thornhill Elementary (4-6) Jun 04, 2025
37 Revised Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Jun 03, 2025
36 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) May 30, 2025
35 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) May 30, 2025
34 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) May 30, 2025
33 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) May 30, 2025
32 Kitwanga (Kitwanga Elementary School) 2025-2026 Kitwanga Elementary (K-6) May 30, 2025
31 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) May 30, 2025
30 District Staff 2025-2026 Coast Mountains School District No. 82 May 30, 2025
265 Withdrawn Kitimat (Nechako Elementary School) 2024-2025 Nechako Elementary (K-6) May 30, 2025
264 Hazelton (New Hazelton Elementary School) 2024-2025 New Hazelton Elementary (K-7) May 29, 2025
29 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) May 29, 2025
220 District Staff 2024-2025 Coast Mountains School District No. 82 No closing date
153 Hazelton and Kitwanga - Counselling Positions 2024-2025 Majagaleehl Gali Aks Elementary (K-7) No closing date
79 District Staff 2024-2025 Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
3900200 #153.1 - Part-time .400 FTE Continuing - Elementary Counsellor Majagaleehl Gali Aks Elementary School APPLY
3900186 #79.1 - Full-time 1.00 FTE Continuing - District Psychologist District Staff - Terrace APPLY
3900187 #79.2 - Full-time 1.00 FTE Continuing - Speech Language Pathologist District Staff - Terrace APPLY
3900202 #153.2- Part-time .400 FTE Continuing - Elementary Counsellor Kitwanga Elementary School APPLY
3947697 #37.1 - Continuing, Full-Time (1.00 FTE) - Math 8, Science 8, Humanities 8, Mosaic 8, Coding 8, Social Studies 10 & Other Teacher Hazelton Secondary School APPLY
3947024 #36.1 - Continuing, Part-Time (.572 FTE) - French Immersion 8-12 & Other Teacher Hazelton Secondary School APPLY
3947020 #35.1 - Continuing, Full-Time (1.00 FTE) - English 9, Resource 7-9 & Other Teacher Skeena Middle School APPLY
3947015 #34.1 - Temporary, Part-Time (.800 FTE) - English Language Learning and Literacy Support Teacher Nechako Elementary School APPLY
3947008 #33.4 - Continuing, Part-Time (.429 FTE) - Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3947005 #33.3 - Continuing, Full-Time (1.00 FTE) - Exploratory 8, Photography 9-12, French 8, Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3946997 #33.2 - Continuing, Full-Time (1.00 FTE) - Workplace Math 10-11, Earth Science 9, Science 9, Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3946986 #33.1 - Continuing, Full-Time (1.00 FTE) - Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3946968 #32.2 - Continuing, Part-Time (.400 FTE) - Elementary Counsellor Teacher Kitwanga Elementary School APPLY
3946965 #32.1 - Continuing, Part-Time (.664 FTE) - Prep-Physical Education, Resource and Literacy Support Teacher Kitwanga Elementary School APPLY
3946958 #31.3 - Continuing, Part-Time (.715 FTE) - Counselling & Other Teacher Hazelton Secondary School APPLY
3946951 #31.2 - Continuing, Full-Time (1.00 FTE) - Support Blocks 10-12, Resource 10-12 & Other Teacher Hazelton Secondary School APPLY
3946944 #31.1 - Continuing, Full-Time (1.00 FTE) - Math 9, Science 9, Foundations Math Principles 10, Workplace Math 11 & Other Teacher Hazelton Secondary School APPLY
3946936 #30.3 - Continuing, Full-Time (1.00 FTE) - First Nations Language and Culture Teacher District Staff - Kitimat APPLY
3946926 #30.2 - Continuing, Full-Time (1.00 FTE) - Speech Language Pathologist School Board Office APPLY
3946914 #30.1 - Continuing, Full-Time (1.00 FTE) - District Psychologist School Board Office APPLY
3946157 #264.1 - Temporary, Part-Time (.400 FTE) - Resource Teacher New Hazelton Elementary School APPLY
3945996 #29.4 - Continuing, Full-Time (1.00 FTE) - Grade 8 CORE & Other Teacher Skeena Middle School APPLY
3945991 #29.3 - Continuing, Full-Time (1.00 FTE) - French Immersion Grade 7-8 CORE & Other Teacher Skeena Middle School APPLY
3945984 #29.2 - Temporary, Full-Time (1.00 FTE) - Woodwork 7 - 9 & Other Teacher Skeena Middle School APPLY
3945979 #29.1 - Continuing, Full-Time (1.00 FTE) - Metalwork 7 - 9 & Other Teacher Skeena Middle School APPLY
3918037 #223.1 - Temporary, Full-time (1.00 FTE) - First Nations Language and Culture Teacher District Staff - Terrace APPLY
3916976 #220.2 - Continuing, Part-time (.200 FTE) - First Nations Language and Culture Teacher District Staff - Hazelton APPLY
3916975 #220.1 - Continuing, Part-time (.400 FTE) - First Nations Language and Culture Teacher District Staff - Hazelton APPLY
3425273 District Psychologist District Staff - Terrace APPLY